Communication, Control, and State Sharing in Collaborative Live Coding

نویسندگان

  • Sang Won Lee
  • Georg Essl
چکیده

In the setting of collaborative live coding, there emerges a number of issues: (1) the need for communication, (2) issues of conflicts in sharing program state space, and (3) remote control of code execution. This paper proposes solutions to these problems. In the recent extension of UrMus a programming environment for mobile music application developmentwe introduce a paradigm of shared and individual namespaces safeguarded against conflicts in parallel coding activities. We also develop a live variable view that communicates live changes in state among live coders. Lastly, we integrate collaborative aspects of programming execution into built-in live chat, which enables not only communication with others, but also distributed execution of code.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Sharing Time and Code in a Browser-Based Live Coding Environment

We describe research extending the live coding environment Gibber with affordances for ensemble, networked, live coding performances. ese include shared editing of code documents, remote code execution, an extensible chat system, shared state, and clock synchronization via proportional-integral control. We discuss these features using the framework provided by Lee and Essl in their 2014 paper ...

متن کامل

Achievable Secrecy Rate Regions of State Dependent Causal Cognitive Interference Channel

In this paper, the secrecy problem in the state dependent causal cognitive interference channel is studied. The channel state is non-causally known at the cognitive encoder. The message of the cognitive encoder must be kept secret from the primary receiver. We use a coding scheme which is a combination of compress-and-forward strategy with Marton coding, Gel’fand-Pinsker coding and Wyner’s wire...

متن کامل

Comparing the Effectiveness of Informational Communication With Mobile Phone and E-Media on Anxiety in Cerebral Palsy

Background and Aims The family members of patients experience a high level of anxiety during the patient’s CABG  surgery. Information sharing with family members about the patient’s condition during surgery can reduce their anxiety. The present study was conducted to compare the effect of information sharing with electric boards and mobile phones on the anxiety of family members of patients und...

متن کامل

SuperCopair: Collaborative Live Coding on SuperCollider through the cloud

In this work we present the SuperCopair package, which is a new way to integrate cloud computing into a collaborative live coding scenario with minimum efforts in the setup. is package, created in Coffee Script for Atom.io, is developed to interact with SuperCollider and provide opportunities for the crowd of online live coders to collaborate remotely on distributed performances. Additionally,...

متن کامل

Power Allocation Strategies in Block-Fading Two-Way Relay Networks

This paper aims at investigating the superiority of power allocation strategies, based on calculus of variations in a point-to-point two-way relay-assisted channel incorporating the amplify and forward strategy. Single and multilayer coding strategies for two cases of having and not having the channel state information (CSI) at the transmitters are studied, respectively. Using the notion of cal...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2014